/**
 * 正则验证身份证号
 * @param {*} val
 */
export const checkIDCard = (val) => {
  if (!val) return false
  let reg = /(^\d{15}$)|(^\d{17}([0-9]|X)$)/
  return reg.test(val)
}

/**
 * 正则验证手机号
 * @param {*} val
 */
export const checkTel = (val) => {
  if (!val) return false
  let reg = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$/
  return reg.test(val)
}

/**
 * 正则验证手机号
 * @param {*} val
 */
export const checkEmail = (val) => {
  if (!val) return false
  let reg = /^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
  return reg.test(val)
}
